do a moonlight flit - English Synonyms Dictionary